.TitrePage
{
    font-family:Tahoma;
    font-size:12px;
    font-weight:bold;
    line-height:16pt;
	color: #555555;
}

.TitleHeader
{
	position: absolute;
	left: 50px;
	top: 20px;
    font-family: verdana;
    font-size:12pt;
    line-height:16pt;
	color: #ffffff;
}

/* pour les boutons de langue */
.LinkBarreBouton
{
	/*text-decoration: none;*/
	text-align:center;
	font-family:Verdana;
	font-size:11px;
	border:solid 1px #E3E3E3;
	padding:2px;
	padding-left:5px;
	padding-right:5px;
}

.LinkBarreBouton:hover 
{
	font-family:Verdana;
	font-size:11px;
	border:solid 1px #999999;
	background-color:#CCCCCC;
}

.LogoImage
{
	position: absolute;
	top:15px;
	left:10px;
}

h1
{
	position: absolute;
	left: 50px;
	top: 20px;
	text-transform: uppercase;
	font-size: 18px;
	color: #ffffff;
	font-family:MS Sans Serif;
}

h2 
{
	position: absolute;
	left: 15px;
	top: 75px;
    font-family: verdana;
    font-size:11px;
    line-height:16pt;
	color: #555555;
}

.Texte 
{
	/*position: absolute;*/
    font-family: verdana;
    font-size:11px;
    line-height:16pt;
	color: #555555;
}

.Header
{
	background-image: url(Images/header.bmp);
	left: 0px;
	position: absolute;
	top: 0px;
	width:140%;
	height: 72px;
	/*background-attachment:scroll;*/
}

.NavigationSiteMapStyle
 {
	position: absolute;
	/*right: 37px*/
	top:80px;
	left:100px;
    font-family: verdana;
	text-transform: uppercase;
	font-size: 10px;
}

.LoginStyle
{
	background-color: #FFFFFF;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	font-family: Verdana;
	font-size: 0.8em; /* Taille de la font du texte de la page Login */
	color: #000000;
	margin: 0px;
}

.TitleTextStyle
{
	width: 380px; /* Largeur du Titre */
	background-color: #f1f1f1;
	color: Black;
	padding: 5px;
	font-size: 8pt;
	font-family:Tahoma;
	font-weight:bold;
	text-align: left;
	border: #999999 1px solid;
}

.CompleteSuccessTextStyle
{
    font-family: verdana;
    font-size:11px;
}	

.TableStyle
{
	border: #999999 1px solid;
}

.LabelStyle
{
    font-family: verdana;
    font-size:9pt;
    line-height:40px;
}

.LabelStyleNoHeight
{
    font-family: verdana;
    font-size:8pt;
    font-weight:bolder;
}

.LabelStyleLogin
{
	padding-top:10px;
    font-family:verdana;
    font-size:8pt;
    font-weight:bolder;
	height:35px;
}

.LabelStyleRecovery
{
	/*padding-top:10px;*/
	padding-right:5px;
    font-family:verdana;
    font-size:8pt;
    font-weight:bolder;
	height:35px;
}

.TextBoxStyleRecovery
{
	/*margin-top:10px;*/
	font-size: 8pt;
	font-family:Arial;
	width: 160px;
	margin-left: 5px;
}

.TextBoxStyle
{
	margin-top:10px;
	font-size: 8pt;
	font-family:Arial;
	width: 160px;
	margin-left: 5px;
}

.CheckBoxStyle
{
	color: #0742AF;
	font-family: Arial;
	font-size: 8pt;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
}

.LoginButtonStyle
{
	background-color: #FFFBFF;
	border-color: #CCCCCC;
	border-style: solid;
	border-width: 1px;
	font-family: Verdana;
	font-size: 0.8em;
	color: #284775;
	margin: 10px;
}

.ButtonStyle
{
	background-color: #FFFBFF;
	border-color: #CCCCCC;
	border-style: solid;
	border-width: 1px;
	font-family: Verdana;
	font-size:13px;
	color: #284775;
	margin:5px;
	height:25px;
}

.MessageStyle
{
	padding-left:5px;
	font-family:Verdana;
	font-size:10pt;
	color:Blue;
}

.ErreurStyle
{
	padding-left:5px;
	font-family:Verdana;
	font-size:10pt;
	color:Red;
}

.InstructionTextStyle
{
	color: Blue;
	/*font-style: italic;*/
	padding-top:5px;
	padding-left:5px;	
	font-size:8pt;
}

.HyperLinkStyle
{
	font-family:Arial;
	font-size:8pt;
	background-color: #f1f1f1;
	padding: 10px;
	/*width: 300px;*/
}

.TdHyperLink
{
	background-color: #f1f1f1;
	padding:10px;
	line-height:15px;
}

.HyperLinkAccueilStyle
{
	font-family: Arial;
	font-size: 8pt;
	background-color: #f1f1f1;
}

br
{
	
}

.FailureTextStyle
{
	font-family: Arial;
	font-size: 12pt;
	padding: 15px;
	text-align: left;
}

.LabelMessageStyle
{
	font-family: Arial;
	font-size: 10pt;
	/*padding: 15px;*/
	text-align: left;
	color:Red;
}

.NavigationStyle
{
	height:30px;
	
}

.CreateUserWizardStyle
{
	font-family: Arial;
	font-size: 12pt;
	padding: 0px;
	text-align: left;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	font-size: 12pt;
	text-align:left;
}

.LoginNameStyle
{
	font-family: Tahoma;
	color:#0742AF;
	font-weight:bold;
	font-size: 12pt;
}

.LoginNameStyle
{
	font-family: Tahoma;
	color:#0742AF;
	font-weight:bold;
	font-size: 12pt;
}

.LoginStatusStyle
{
	font-family: Arial;
	font-size:10pt;
}

.TexteFooter
{
	font-family: verdana;
	font-size: 8pt;
	line-height: 10pt;
	color: #777777;
}

.PasswordRecoveryStyle
{
	background-color: #FFFFFF;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	font-family: Verdana;
	font-size:8pt;
	color: #000000;
	margin: 0px;
}
